<?php
include ("i_functies.php");
$DB=connectdb();
$zoeken=1;
$help="reactie";
include("i_kop.php");
$zoeken=0;
print "<tr><td colspan=\"2\">";
if ($_SESSION['naam'] != ""){
	ontwar($_POST);
	ontwar($_REQUEST);
if ((!isset($_REQUEST['sort'])) and (!isset($_REQUEST['actie']))) {
	if (!isset($_POST['Submit'])) {
	
?>
	
	<h2 align="center">Feedback</h2>
		
		
			<table class="update">
				<tr><td class="rupdate" style="border-left: 1px solid #000000">
					Hier hebt u de gelegenheid een opmerking, melding of vraag over dit programma
					in te dienen.
				</td></tr>
			</table>
			
		</div>
			<h3 align="center">Opmerking van <?php print "$_SESSION[naam]" ; ?></h3>		
		<form action="m_reactie.php" method="post">
			<table>
				<tr>
					<td>Onderwerp:</td>
					<td><input type="text" name="onderwerp" size="80"></td>
				</tr>
				<tr>
					<td>Opmerking:</td>
					<td><textarea rows="5" cols="80" name="reactie"></textarea>
					<input type="hidden" name="naam" value="<?php echo $_SESSION['naam']; ?>">	
						
					</td>
				</tr>
				<tr>
					<td colspan="2">
						<div align="center">
							<?php
							button("Opmerking Versturen");
							?>
							
						</div>
					</td>
				</tr>
			</table>
		
		</form>
		<?php 
        print "<H2 align=\"center\">Reacties</H2>";
        print "<table class=\"reacties\">";
        print "<tr><th class=\"reactiekop\">Datum</th><th class=\"reactiekop\">Indiener</th><th class=\"reactiekop\">Onderwerp</th><th class=\"reactiekop\">Acties</th></tr>";
        
        $sql = "Select * from reacties order by Datum desc,Id desc";
        $res = $DB->query($sql);
        
        while ($resultaat = mysqli_fetch_array($res)) {
            if (($_SESSION['naam']==$resultaat['Indiener']) or ($_SESSION['naam']=="TLP") or ($_SESSION['naam']=="DSF") or ($_SESSION['naam']=="Test")) {
                $D = "<a href=\"m_reactie.php?actie=wijzig&id=$resultaat[Id]\"><img src=\"img\wijzig.gif\" title=\"Reactie Wijzigen\"></a>";
            } else {
                $D = "";
            }
            if (($_SESSION['naam']==$resultaat['Indiener']) or ($_SESSION['naam']=="TLP") or ($_SESSION['naam']=="DSF") or ($_SESSION['naam']=="Test")) {
                $X = "<a href=\"m_reactie.php?actie=verwijder&id=$resultaat[Id]\"><img src=\"img\weg.gif\" title=\"Reactie Verwijderen\"></a>";
            } else {
                $X = "";
            }
            if (($_SESSION['naam']==$resultaat['Indiener']) or ($_SESSION['naam']=="TLP") or ($_SESSION['naam']=="DSF") or ($_SESSION['naam']=="Test")) {
                $R = "<a href=\"m_reactie.php?actie=reageer&id=$resultaat[Id]\"><img src=\"img\progress.gif\" title=\"Reageren op reactie\"></a>";
            } else {
                $R = "";
            }
            
            print "<tr><td class=\"reacties\" width=\"15%\">$resultaat[Datum]</td><td class=\"reacties\">$resultaat[Indiener]</td><td class=\"reacties\"><i>$resultaat[Onderwerp]</i></td>";
            print "<td class=\"reacties\" width=\"15%\"><div align=\"center\">$D $X $R</div></td></tr>";
            print "<tr><td class=\"reacties\"><span class=\"klein\">Reactie: ($resultaat[Id])</span></td><td class=\"opmerking\"colspan=\"2\">$resultaat[Reactie]</td>";
            if ($resultaat['Antwoord']!="") {
                print "<tr><td ><span class=\"klein\">Antwoord: ($resultaat[Datumantwoord])</span></td><td class=\"antwoord\" colspan=\"2\">$resultaat[Antwoord] <span class=\"klein\"> ($resultaat[Beantwoorder])</span></td>";
            }
        }
		
					
	
} else if ($_POST['Submit'] == "Opmerking Versturen") {
		print "Code die hoort bij plaatsen opmerking";
		$indiener = $_POST['naam'];
		$datum = date("Y.m.d");
		$reactie = $_POST['reactie'];
		$onderwerp = $_POST['onderwerp'];
		
		$sql="insert into reacties (indiener, datum, onderwerp, reactie) VALUES ('$indiener','$datum','$onderwerp','$reactie')";
		ontwar($sql);
		$res = $DB->query($sql);
		
		echo "Reactie is weggeschreven naar de database.";
		
		
		
} else if ($_POST['Submit'] == "Opmerkingen_lezen") {
		
		print "<H2 align=\"center\">Reacties</H2>";
		print "<table class=\"reacties\">";
		print "<tr><th class=\"reactiekop\">Datum</th><th class=\"reactiekop\">Indiener</th><th class=\"reactiekop\">Onderwerp</th><th class=\"reactiekop\">Acties</th></tr>";
		
		$sql = "Select * from reacties order by Datum desc,Id desc";
		$res = $DB->query($sql);
		
		while ($resultaat = mysqli_fetch_array($res)) {
			if (($_SESSION['naam']==$resultaat['indiener']) OR (is_rol($_SESSION['naam'])==1)) {
				$D = "<a href=\"m_reactie.php?actie=wijzig&id=$resultaat[Id]\"><img src=\"img\wijzig.gif\" title=\"Reactie Wijzigen\"></a>";
			} else {
				$D = "";
			}
			if (($_SESSION['naam']==$resultaat['indiener']) OR (is_rol($_SESSION['naam'])==1)) {
				$X = "<a href=\"m_reactie.php?actie=verwijder&id=$resultaat[Id]\"><img src=\"img\weg.gif\" title=\"Reactie Verwijderen\"></a>";
			} else {
				$X = "";
			}
			if (($_SESSION['naam']==$resultaat['indiener']) OR (is_rol($_SESSION['naam'])==1)) {
				$R = "<a href=\"m_reactie.php?actie=reageer&id=$resultaat[Id]\"><img src=\"img\progress.gif\" title=\"Reageren op reactie\"></a>";
			} else {
				$R = "";
			}
			
			print "<tr><td class=\"reacties\" width=\"15%\">$resultaat[Datum]</td><td class=\"reacties\">$resultaat[Indiener]</td><td class=\"reacties\"><i>$resultaat[Onderwerp]</i></td>";
			print "<td class=\"reacties\" width=\"15%\"><div align=\"center\">$D $X $R</div></td></tr>";
			print "<tr><td class=\"reacties\"><span class=\"klein\">Reactie: ($resultaat[Id])</span></td><td class=\"opmerking\"colspan=\"2\">$resultaat[Reactie]</td>";
			if ($resultaat['Antwoord']!="") {
				print "<tr><td ><span class=\"klein\">Antwoord: ($resultaat[Datumantwoord])</span></td><td class=\"antwoord\" colspan=\"2\">$resultaat[Antwoord] <span class=\"klein\"> ($resultaat[Beantwoorder])</span></td>";
			}
		}
	}
		print "</table>";
} else if ($_REQUEST['actie'] =="verwijder") {
	$nr = $_REQUEST['id']; 
	$sql = "Select Id,Indiener,Datum,Onderwerp,Reactie From reacties Where Id=$nr";
	//ontwar($sql);
	$res = $DB->query($sql);
	
	$resultaat = mysqli_fetch_array($res);
	print "<table class=\"reacties\"><tr>";
	print "<th colspan=\"2\">U wilt de volgende reactie verwijderen:</th></tr>";
	print "<tr><td>Naam auteur:</td><td>$resultaat[Indiener]</td></tr>";
	print "<tr><td>Datum:</td><td>$resultaat[Datum]</td></tr>";
	print "<tr><td>Onderwerp:</td><td>$resultaat[Onderwerp]</td></tr>";
	print "<tr><td>Reactie:</td><td>$resultaat[Reactie]</td></tr>";
	print "<tr><td colspan=\"2\"><div align=\"center\"><a href=\"m_reactie.php?actie=echtweg&Id=$nr\">Doorgaan</a>&nbsp;<a href=\"m_reactie.php\">Terug naar reactiepagina</a></div></td></tr>";
	print "</table>";
} else if ($_REQUEST['actie']=="echtweg") {
	$nr = $_REQUEST['Id'];
	$sql = "DELETE FROM reacties WHERE Id = $nr";
	$res = $DB->query($sql);
	print "<div align=\"center\">";
	if ($res) {
		print "Reactie verwijderd.";
	} else {
		print "Reactie kon niet verwijderd worden. Informeer beheerders.<br />";
	}
	legeregels(2);
	toonlink("m_reactie.php","Terug naar de reactiepagina");
	print "</div>";
} else if ($_REQUEST['actie'] =="wijzig") {
	$nr = $_REQUEST['id'];
	$sql="Select Id,Indiener,Datum,Onderwerp,Reactie From reacties Where Id=$nr";
	ontwar($sql);
	$res = $DB->query($sql);
	
	$resultaat=mysqli_fetch_array($res);
	print "<form action=\"m_reactie.php\" method=\"get\">"; 
	print "<table class=\"reacties\">";
	print "<tr><td><input type=\"hidden\" name=\"Id\" value=\"$nr\">Naam: </td><td>$resultaat[Indiener]</td></tr>";
	print "<tr><td>Onderwerp:</td><td><input type=\"text\" name=\"onderwerp\" value=\"$resultaat[Onderwerp]\"</td></tr>";
	print "<tr><td>Reactie:</td><td><textarea name=\"reactie\">$resultaat[Reactie]</textarea></td></tr>";
	print "<tr><td colspan=\"2\"><div align=\"center\"><input type=\"submit\" name=\"actie\" value=\"wijziging doorvoeren\"></div></td></tr>";
	print "</table>";
	print "</form>";
} else if ($_REQUEST['actie'] == "wijziging doorvoeren") {
	$nr = $_REQUEST['Id'];
	$onderwerp = $_REQUEST['onderwerp'];
	$tekst = $_REQUEST['reactie']; 
	$sql = "UPDATE reacties SET Onderwerp = '$onderwerp', Reactie = '$tekst' WHERE Id = $nr";
	$res = $DB->query($sql);
	print "<div align=\"center\">";
	if ($res) {
		print "Reactie gewijzigd.";
	} else {
		print "Om technische redenen is de reactie niet gewijzigd. Meldt dit aan de beheerders.";
	} 
	legeregels(2);
	toonlink("m_reactie.php","Terug naar de reactiepagina");
	print "</div>";

} else if ($_REQUEST['actie'] =="reageer") {
	$nr = $_REQUEST['id'];
	$sql="Select Id,Indiener,Datum,Onderwerp,Reactie,Antwoord, Datumantwoord,Beantwoorder From reacties Where Id=$nr";
	$res = $DB->query($sql);
	
	$resultaat=mysqli_fetch_array($res);
	$vandaag = date("Y.m.d");
	print "<form action=\"m_reactie.php\" method=\"GET\">";
	print "<table class=\"reacties\">";
	print "<tr><td>Id reactie: </td><td>$resultaat[Id]<input type=\"hidden\" value=\"$nr\" name=\"Id\"></td></tr>";
	print "<tr><td>Datum reactie: </td><td>$resultaat[Datum]</td></tr>";
	print "<tr><td>Naam auteur: </td><td><input type=\"text\" value=\"$resultaat[Indiener]\" name=\"Indiener\"></td></tr>";
	print "<tr><td>Onderwerp: </td><td><input type=\"text\" value=\"$resultaat[Onderwerp]\" name=\"Onderwerp\"></td></tr>";
	print "<tr><td>Reactie: </td><td><textarea name=\"Reactie\">$resultaat[Reactie]</textarea></td></tr>";
	print "<tr><td>Antwoord: </td><td><textarea name=\"Antwoord\">$resultaat[Antwoord]</textarea></td></tr>";
	print "<tr><td>Naam beantwoorder: </td><td><input type=\"text\" value=\"$_SESSION[naam]\" name=\"Beantwoorder\"></td></tr>";
	print "<tr><td>Datum antwoord:</td><td><input type=\"hidden\" name=\"Datumantwoord\" value=\"$vandaag\">$vandaag</td></tr>";
	print "<tr><td colspan=\"2\"><div align=\"center\"><input type=\"submit\" name=\"actie\" value=\"antwoord geven\"></div></td></tr>";
	print "</table>";
	print "</form>";
} else if ($_REQUEST['actie'] == "antwoord geven") {
	$nr = $_REQUEST['Id'];
	$antwoord = $_REQUEST['Antwoord'];
	$beantwoorder = $_REQUEST['Beantwoorder'];
	$reactie = $_REQUEST['Reactie'];
	$onderwerp = $_REQUEST['Onderwerp'];
	$datum = $_REQUEST['Datumantwoord'];
	$indiener = $_REQUEST['Indiener'];
	$datumantwoord = $_REQUEST['Datumantwoord'];
	
	$sql = "Update reacties 
					set Antwoord='$antwoord',
							Beantwoorder='$beantwoorder',
							Reactie='$reactie',
							Onderwerp='$onderwerp',
							Indiener='$indiener',
							Datumantwoord='$datumantwoord'
					where Id = $nr";
	ontwar($sql);
	$res = $DB->query($sql);
	
	print "<div align=\"center\">";
	if ($res) {
		print "Antwoord opgeslagen!";
	} else {
		print "Antwoord kon niet opgeslagen worden!";
	}
	legeregels(2);
	toonlink("m_reactie.php","Terug naar de reactiepagina");
	print "</div>";
									
} else {
	print "Onbekend commando!";
}



echo "<div align=\"center\">";
	legeregels(2);
	toonlink("m_reactie.php","Terug naar de reactiepagina");
	toonlink("javascript:print()","Afdrukken");
echo "</div>";

print "</td></tr>";



voet1();
}  else {
voet2();
}

?>
